The Power of Virtual Time for Multimedia Scheduling

نویسندگان

  • Andy Bavier
  • Larry Peterson
چکیده

Many multimedia scheduling algorithms implement fair sharing of the CPU among processes. However, often a share of the CPU does not adequately satisfy the timing constraints of applications such as MPEG video. Several schedulers have been proposed to address this problem; each provides CPU shares but also features innovative uses of virtual time to better support multimedia applications. To give the reader a flavor of the work in this area, we first compare the mechanisms by which the SMART, BERT, and BVT algorithms provide better multimedia performance. Second, and more significantly, we propose a design methodology for producing multimedia schedulers with provable realtime behaviors using virtual time. Virtual time abstracts critical information from a complex mathematical description of the ideal system. This information is then used to schedule tasks so that the system conforms to its ideal description in real time. Virtual time is a bridge between theory and code, and this is its power.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Coordinated resource scheduling in a large scale virtual power plant considering demand response and energy storages

Virtual power plant (VPP) is an effective approach to aggregate distributed generation resources under a central control. This paper introduces a mixed-integer linear programming model for optimal scheduling of the internal resources of a large scale VPP in order to maximize its profit. The proposed model studies the effect of a demand response (DR) program on the scheduling of the VPP. The pro...

متن کامل

A Bilevel Scheduling Approach for Modeling Energy Transaction of Virtual Power Plants in Distribution Networks

By increasing the use of distributed generation (DG) in the distribution network operation, an entity called virtual power plant (VPP) has been introduced to control, dispatch and aggregate the generation of DGs, enabling them to participate either in the electricity market or the distribution network operation. The participation of VPPs in the electricity market has made challenges to fairly a...

متن کامل

Virtual manufacturing cells scheduling considering lotstreaming and sequence dependent setup times

In this paper, a new mathematical model for the problem of job scheduling in virtual manufacturing cells (VMC) is presented to minimizing the completion time of all jobs. Sequence dependent setup times of machines is considered and lot-streaming is possible. In Virtual manufacturing cells, each job has a different processing path and there is a set of machines for processing each operation. The...

متن کامل

Scheduling Multimedia Services in a Low - PowerMAC for Wireless and Mobile ATM

| This paper describes the design and analysis of the scheduling algorithm for EC-MAC (energy conserving medium access control) 1], a low-power medium access control (MAC) protocol for wireless and mobile ATM networks. We evaluate the scheduling algorithms which have been proposed for traditional ATM networks. Based on the structure of EC-MAC and the characteristics of wireless channel, we prop...

متن کامل

GASA: Presentation of an Initiative Method Based on Genetic Algorithm for Task Scheduling in the Cloud Environment

The need for calculating actions has been emerged everywhere and in any time, by advancing of information technology. Cloud computing is the latest response to such needs. Prominent popularity has recently been created for Cloud computing systems. Increasing cloud efficiency is an important subject of consideration. Heterogeneity and diversity among different resources and requests of users in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000